threaded cake made with egg, flour, sugar, and various ingredients - Español Inglés Diccionario